Barn Swallow - German English Dictionary